futures forex options electronic invoicing commodity b2c manufacturing software business to business accounting online invoicing b2b finance distribution software commodities invoicing business accounting software trading erp